service pump - Spanish English Dictionary